﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Adm/Site.Master" AutoEventWireup="true"
    CodeBehind="CadastroClientes.aspx.cs" Inherits="App.UI.CadastroClientes" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
     <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <span class="titulo">
                <asp:Literal ID="Literal1" Text="Cadastro de Usuários" runat="server" />
                <%--Home--%>
                <a href="Default.aspx" onclick="return confirm('Deseja mesmo ir para home?\nTodos os dados que não estiverem salvos serão perdidos.');"
                    class="m-btn mini right go-left"><i class="icon-home"></i>Home</a>
                <%--Voltar--%>
                <a href="javascript:history.back();" onclick="return confirm('Deseja mesmo retornar?\nTodos os dados que não estiverem salvos serão perdidos.');"
                    class="m-btn mini right go-left"><i class="icon-arrow-left"></i>Voltar</a>
            </span>
            <div class="clear">
            </div>
            </span>
            <hr />
            <div class="content">
                
            
                 <label>
                    <span>Nome</span>
                    <asp:TextBox ID="txtNome" Width="300px" class="m-wrap" placeholder="Nome" runat="server" />
                    <asp:RequiredFieldValidator ID="rfNome" ValidationGroup="Salvar" ControlToValidate="txtNome"
                        CssClass="Required" Text="Campo Obrigatório" ToolTip="Preenchimento obrigatório."
                        Display="Dynamic" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
                </label>
                <div class="clear">
                </div>
               
                 <label>
                    <span>Nome Cônjugue</span>
                    <asp:TextBox ID="txtConjugue" Width="300px" class="m-wrap" placeholder="Nome Cônjugue" runat="server" />
                   <%-- <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ValidationGroup="Salvar" ControlToValidate="txtConjugue"
                        CssClass="Required" Text="Campo Obrigatório" ToolTip="Preenchimento obrigatório."
                        Display="Dynamic" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>--%>
                </label>
                <div class="clear">
                </div>
                 
                 <label>
                    <span>E-mail</span>
                    <asp:TextBox ID="txtEmail" Width="300px" TextMode="Email" class="m-wrap" placeholder="E-mail"  autocomplete="off"
                        runat="server" />
                    <asp:RequiredFieldValidator ID="rfEmail" ToolTip="Preenchimento obrigatório." ValidationGroup="Salvar"
                        ControlToValidate="txtEmail" CssClass="Required" Text="Campo Obrigatório" Display="Dynamic"
                        runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
                    <asp:RegularExpressionValidator ID="reEmail" runat="server" CssClass="Required" ControlToValidate="txtEmail"
                        ValidationGroup="Salvar" ValidationExpression="^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$"
                        SetFocusOnError="true" Text="E-mail inválido" ToolTip="E-mail inválido." />
                </label>
                <div class="clear">
                </div>
                <label>
                    <span>Telefone</span>
                    <asp:TextBox ID="txtTelefone" Width="300px" class="m-wrap mascara" alt="phone" placeholder="Telefone" runat="server" />
                    <asp:RequiredFieldValidator ID="rfTelefone" ValidationGroup="Salvar" ControlToValidate="txtTelefone"
                        CssClass="Required" Text="Campo Obrigatório" ToolTip="Preenchimento obrigatório."
                        Display="Dynamic" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
                </label>
                <div class="clear">
                </div>
                 <label>
                    <span>CPF</span>
                    <asp:TextBox ID="txtCPF" Width="300px"  MaxLength="20" class="m-wrap mascara" alt="cpf" placeholder="Digite seu CPF" runat="server" />
                    <asp:RequiredFieldValidator ID="rfCPF" ValidationGroup="Salvar" ControlToValidate="txtCPF"
                        CssClass="Required" Text="Campo Obrigatório" ToolTip="Preenchimento obrigatório."
                        Display="Dynamic" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
                </label>
                <div class="clear">
                </div>
                 <label>
                    <span>RG</span>
                    <asp:TextBox ID="txtRG" Width="300px" MaxLength="20" class="m-wrap" placeholder="Digite seu RG" runat="server" />
                    <asp:RequiredFieldValidator ID="rfRG" ValidationGroup="Salvar" ControlToValidate="txtRG"
                        CssClass="Required" Text="Campo Obrigatório" ToolTip="Preenchimento obrigatório."
                        Display="Dynamic" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
                </label>
                <div class="clear">
                </div>
                    <hr />
                <asp:UpdatePanel runat="server">
                    <ContentTemplate>
               
                <label>
                    <span>Estado</span>
                    <asp:DropDownList ID="ddlEstado" DataTextField="Nome" AutoPostBack="true" DataValueField="Estado_ID"
                        Width="313px" runat="server" 
                     onselectedindexchanged="ddlEstado_SelectedIndexChanged" />
                  <asp:RequiredFieldValidator ID="rfEstado" InitialValue="0" ValidationGroup="Salvar" ControlToValidate="ddlEstado"
                        CssClass="Required" Text="Campo Obrigatório" ToolTip="Preenchimento obrigatório."
                        Display="Dynamic" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
                </label>
                <div class="clear">
                </div>
                <label>
                    <span>Cidade</span>
                    <asp:DropDownList ID="ddlCidade" DataTextField="Nome" AutoPostBack="true" DataValueField="Cidade_ID"
                        Width="313px" runat="server" 
                     onselectedindexchanged="ddlCidade_SelectedIndexChanged" />
                       <asp:RequiredFieldValidator ID="rfCidade" InitialValue="0" ValidationGroup="Salvar" ControlToValidate="ddlCidade"
                        CssClass="Required" Text="Campo Obrigatório" ToolTip="Preenchimento obrigatório."
                        Display="Dynamic" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
                   
                </label>
                <div class="clear">
                </div>
                 <label>
                    <span>Região</span>
                    <asp:DropDownList ID="ddlRegiao" DataTextField="Titulo" AutoPostBack="true" DataValueField="Regiao_ID"
                        Width="313px" runat="server" 
                     onselectedindexchanged="ddlRegiao_SelectedIndexChanged" />
                           <asp:RequiredFieldValidator ID="rfRegiao" InitialValue="0" ValidationGroup="Salvar" ControlToValidate="ddlRegiao"
                        CssClass="Required" Text="Campo Obrigatório" ToolTip="Preenchimento obrigatório."
                        Display="Dynamic" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
                    
                </label>
                <div class="clear">
                </div>
                <label>
                    <span>Bairro</span>
                    <asp:DropDownList ID="ddlBairro" DataTextField="Titulo" AutoPostBack="true" DataValueField="Bairro_ID"
                        Width="313px" runat="server" 
                     onselectedindexchanged="ddlBairro_SelectedIndexChanged" />
                           <asp:RequiredFieldValidator ID="rfBairro" InitialValue="0" ValidationGroup="Salvar" ControlToValidate="ddlBairro"
                        CssClass="Required" Text="Campo Obrigatório" ToolTip="Preenchimento obrigatório."
                        Display="Dynamic" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
                    
                </label>
                <div class="clear">
                </div>
               
                <label>
                    <span>Rua</span>
                    <asp:DropDownList ID="ddlRua" DataTextField="Titulo" DataValueField="Rua_ID"
                        Width="313px" runat="server" />
                       <asp:RequiredFieldValidator ID="rfRua" InitialValue="0" ValidationGroup="Salvar" ControlToValidate="ddlRua"
                        CssClass="Required" Text="Campo Obrigatório" ToolTip="Preenchimento obrigatório."
                        Display="Dynamic" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
                 
                </label>
                <div class="clear">
                </div>
                 <label>
                    <span>N° Casa</span>
                    <asp:TextBox ID="txtNCasa" Width="300px" class="m-wrap" placeholder="Número Casa" runat="server" />
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator3" ValidationGroup="Salvar" ControlToValidate="txtNCasa"
                        CssClass="Required" Text="Campo Obrigatório" ToolTip="Preenchimento obrigatório."
                        Display="Dynamic" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
                </label>
                <div class="clear">
                </div>
               
                <label>
                    <asp:LinkButton Text="Salvar" ID="btnSalvar" ValidationGroup="Salvar" CssClass="btn"
                        runat="server" OnClick="btnSalvar_Click" />
                </label>
                     </ContentTemplate>
                </asp:UpdatePanel>
            </div>
            <ul id="notification_area">
            </ul>
        </ContentTemplate>
    </asp:UpdatePanel>
</asp:Content>
